formidable weapon